<!DOCTYPE html>
<html lang="en-US" dir="ltr">
  <head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width,initial-scale=1">
    <title>@use-gesture-x/vue3 配置选项说明文档 | @use-gesture-x/vue3</title>
    <meta name="description" content="A powerful vue3 gesture library">
    <meta name="generator" content="VitePress v1.6.4">
    <link rel="preload stylesheet" href="./assets/style.BMWWdUql.css" as="style">
    <link rel="preload stylesheet" href="./vp-icons.css" as="style">
    
    <script type="module" src="./assets/app.Be7nyhl0.js"></script>
    <link rel="preload" href="./assets/inter-roman-latin.Di8DUHzh.woff2" as="font" type="font/woff2" crossorigin="">
    <link rel="modulepreload" href="./assets/chunks/theme.DFqilaa7.js">
    <link rel="modulepreload" href="./assets/chunks/framework.BJ09vWpF.js">
    <link rel="modulepreload" href="./assets/en_zh_options.md.DNPmwXr0.lean.js">
    <script id="check-dark-mode">(()=>{const e=localStorage.getItem("vitepress-theme-appearance")||"auto",a=window.matchMedia("(prefers-color-scheme: dark)").matches;(!e||e==="auto"?a:e==="dark")&&document.documentElement.classList.add("dark")})();</script>
    <script id="check-mac-os">document.documentElement.classList.toggle("mac",/Mac|iPhone|iPod|iPad/i.test(navigator.platform));</script>
  </head>
  <body>
    <div id="app"><div class="Layout" data-v-a9a9e638><!--[--><!--]--><!--[--><span tabindex="-1" data-v-492508fc></span><a href="#VPContent" class="VPSkipLink visually-hidden" data-v-492508fc>Skip to content</a><!--]--><!----><header class="VPNav" data-v-a9a9e638 data-v-f1e365da><div class="VPNavBar" data-v-f1e365da data-v-822684d1><div class="wrapper" data-v-822684d1><div class="container" data-v-822684d1><div class="title" data-v-822684d1><div class="VPNavBarTitle has-sidebar" data-v-822684d1 data-v-0f4f798b><a class="title" href="./en/" data-v-0f4f798b><!--[--><!--]--><!----><span data-v-0f4f798b>@use-gesture-x/vue3</span><!--[--><!--]--></a></div></div><div class="content" data-v-822684d1><div class="content-body" data-v-822684d1><!--[--><!--]--><div class="VPNavBarSearch search" data-v-822684d1><!----></div><nav aria-labelledby="main-nav-aria-label" class="VPNavBarMenu menu" data-v-822684d1 data-v-e6d46098><span id="main-nav-aria-label" class="visually-hidden" data-v-e6d46098> Main Navigation </span><!--[--><!--[--><a class="VPLink link vp-external-link-icon VPNavBarMenuLink" href="https://github.com/1degrees/use-gesture-x" target="_blank" rel="noreferrer" tabindex="0" data-v-e6d46098 data-v-956ec74c><!--[--><span data-v-956ec74c>vue3 gesture library repo</span><!--]--></a><!--]--><!--]--></nav><div class="VPFlyout VPNavBarTranslations translations" data-v-822684d1 data-v-c80d9ad0 data-v-04f5c5e9><button type="button" class="button" aria-haspopup="true" aria-expanded="false" aria-label="Change language" data-v-04f5c5e9><span class="text" data-v-04f5c5e9><span class="vpi-languages option-icon" data-v-04f5c5e9></span><!----><span class="vpi-chevron-down text-icon" data-v-04f5c5e9></span></span></button><div class="menu" data-v-04f5c5e9><div class="VPMenu" data-v-04f5c5e9 data-v-7dd3104a><!----><!--[--><!--[--><div class="items" data-v-c80d9ad0><p class="title" data-v-c80d9ad0>English</p><!--[--><div class="VPMenuLink" data-v-c80d9ad0 data-v-acbfed09><a class="VPLink link" href="./zh/options.html" data-v-acbfed09><!--[--><span data-v-acbfed09>简体中文</span><!--]--></a></div><!--]--></div><!--]--><!--]--></div></div></div><div class="VPNavBarAppearance appearance" data-v-822684d1 data-v-af096f4a><button class="VPSwitch VPSwitchAppearance" type="button" role="switch" title aria-checked="false" data-v-af096f4a data-v-e40a8bb6 data-v-4a1c76db><span class="check" data-v-4a1c76db><span class="icon" data-v-4a1c76db><!--[--><span class="vpi-sun sun" data-v-e40a8bb6></span><span class="vpi-moon moon" data-v-e40a8bb6></span><!--]--></span></span></button></div><div class="VPSocialLinks VPNavBarSocialLinks social-links" data-v-822684d1 data-v-164c457f data-v-ee7a9424><!--[--><a class="VPSocialLink no-icon" href="https://github.com/1degrees/use-gesture-x" aria-label="github" target="_blank" rel="noopener" data-v-ee7a9424 data-v-d26d30cb><span class="vpi-social-github"></span></a><!--]--></div><div class="VPFlyout VPNavBarExtra extra" data-v-822684d1 data-v-925effce data-v-04f5c5e9><button type="button" class="button" aria-haspopup="true" aria-expanded="false" aria-label="extra navigation" data-v-04f5c5e9><span class="vpi-more-horizontal icon" data-v-04f5c5e9></span></button><div class="menu" data-v-04f5c5e9><div class="VPMenu" data-v-04f5c5e9 data-v-7dd3104a><!----><!--[--><!--[--><div class="group translations" data-v-925effce><p class="trans-title" data-v-925effce>English</p><!--[--><div class="VPMenuLink" data-v-925effce data-v-acbfed09><a class="VPLink link" href="./zh/options.html" data-v-acbfed09><!--[--><span data-v-acbfed09>简体中文</span><!--]--></a></div><!--]--></div><div class="group" data-v-925effce><div class="item appearance" data-v-925effce><p class="label" data-v-925effce>Appearance</p><div class="appearance-action" data-v-925effce><button class="VPSwitch VPSwitchAppearance" type="button" role="switch" title aria-checked="false" data-v-925effce data-v-e40a8bb6 data-v-4a1c76db><span class="check" data-v-4a1c76db><span class="icon" data-v-4a1c76db><!--[--><span class="vpi-sun sun" data-v-e40a8bb6></span><span class="vpi-moon moon" data-v-e40a8bb6></span><!--]--></span></span></button></div></div></div><div class="group" data-v-925effce><div class="item social-links" data-v-925effce><div class="VPSocialLinks social-links-list" data-v-925effce data-v-ee7a9424><!--[--><a class="VPSocialLink no-icon" href="https://github.com/1degrees/use-gesture-x" aria-label="github" target="_blank" rel="noopener" data-v-ee7a9424 data-v-d26d30cb><span class="vpi-social-github"></span></a><!--]--></div></div></div><!--]--><!--]--></div></div></div><!--[--><!--]--><button type="button" class="VPNavBarHamburger hamburger" aria-label="mobile navigation" aria-expanded="false" aria-controls="VPNavScreen" data-v-822684d1 data-v-5dea55bf><span class="container" data-v-5dea55bf><span class="top" data-v-5dea55bf></span><span class="middle" data-v-5dea55bf></span><span class="bottom" data-v-5dea55bf></span></span></button></div></div></div></div><div class="divider" data-v-822684d1><div class="divider-line" data-v-822684d1></div></div></div><!----></header><div class="VPLocalNav has-sidebar empty" data-v-a9a9e638 data-v-070ab83d><div class="container" data-v-070ab83d><button class="menu" aria-expanded="false" aria-controls="VPSidebarNav" data-v-070ab83d><span class="vpi-align-left menu-icon" data-v-070ab83d></span><span class="menu-text" data-v-070ab83d>Menu</span></button><div class="VPLocalNavOutlineDropdown" style="--vp-vh:0px;" data-v-070ab83d data-v-168ddf5d><button data-v-168ddf5d>Return to top</button><!----></div></div></div><aside class="VPSidebar" data-v-a9a9e638 data-v-18756405><div class="curtain" data-v-18756405></div><nav class="nav" id="VPSidebarNav" aria-labelledby="sidebar-aria-label" tabindex="-1" data-v-18756405><span class="visually-hidden" id="sidebar-aria-label" data-v-18756405> Sidebar Navigation </span><!--[--><!--]--><!--[--><div class="no-transition group" data-v-9e426adc><section class="VPSidebarItem level-0 is-link has-active" data-v-9e426adc data-v-a4b0d9bf><div class="item" tabindex="0" data-v-a4b0d9bf><div class="indicator" data-v-a4b0d9bf></div><a class="VPLink link link" href="./en/" data-v-a4b0d9bf><!--[--><h2 class="text" data-v-a4b0d9bf>快速上手</h2><!--]--></a><!----></div><div class="items" data-v-a4b0d9bf><!--[--><div class="VPSidebarItem level-1 is-link" data-v-a4b0d9bf data-v-a4b0d9bf><div class="item" data-v-a4b0d9bf><div class="indicator" data-v-a4b0d9bf></div><a class="VPLink link link" href="./en/zh/use-spring.html" data-v-a4b0d9bf><!--[--><p class="text" data-v-a4b0d9bf>动画 useSpring</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-a4b0d9bf data-v-a4b0d9bf><div class="item" data-v-a4b0d9bf><div class="indicator" data-v-a4b0d9bf></div><a class="VPLink link link" href="./en/zh/use-drag.html" data-v-a4b0d9bf><!--[--><p class="text" data-v-a4b0d9bf>拖拽 useDrag</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-a4b0d9bf data-v-a4b0d9bf><div class="item" data-v-a4b0d9bf><div class="indicator" data-v-a4b0d9bf></div><a class="VPLink link link" href="./en/zh/use-move.html" data-v-a4b0d9bf><!--[--><p class="text" data-v-a4b0d9bf>移动 useMove</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-a4b0d9bf data-v-a4b0d9bf><div class="item" data-v-a4b0d9bf><div class="indicator" data-v-a4b0d9bf></div><a class="VPLink link link" href="./en/zh/use-hover.html" data-v-a4b0d9bf><!--[--><p class="text" data-v-a4b0d9bf>悬停 useHover</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-a4b0d9bf data-v-a4b0d9bf><div class="item" data-v-a4b0d9bf><div class="indicator" data-v-a4b0d9bf></div><a class="VPLink link link" href="./en/zh/use-wheel.html" data-v-a4b0d9bf><!--[--><p class="text" data-v-a4b0d9bf>滚轮 useWheel</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-a4b0d9bf data-v-a4b0d9bf><div class="item" data-v-a4b0d9bf><div class="indicator" data-v-a4b0d9bf></div><a class="VPLink link link" href="./en/zh/use-scroll.html" data-v-a4b0d9bf><!--[--><p class="text" data-v-a4b0d9bf>滚动 useScroll</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-a4b0d9bf data-v-a4b0d9bf><div class="item" data-v-a4b0d9bf><div class="indicator" data-v-a4b0d9bf></div><a class="VPLink link link" href="./en/zh/use-pinch.html" data-v-a4b0d9bf><!--[--><p class="text" data-v-a4b0d9bf>缩放 usePinch</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-a4b0d9bf data-v-a4b0d9bf><div class="item" data-v-a4b0d9bf><div class="indicator" data-v-a4b0d9bf></div><a class="VPLink link link" href="./en/zh/use-gesture.html" data-v-a4b0d9bf><!--[--><p class="text" data-v-a4b0d9bf>综合 useGesture</p><!--]--></a><!----></div><!----></div><div class="VPSidebarItem level-1 is-link" data-v-a4b0d9bf data-v-a4b0d9bf><div class="item" data-v-a4b0d9bf><div class="indicator" data-v-a4b0d9bf></div><a class="VPLink link link" href="./en/zh/options.html" data-v-a4b0d9bf><!--[--><p class="text" data-v-a4b0d9bf>API 及 配置详细</p><!--]--></a><!----></div><!----></div><!--]--></div></section></div><!--]--><!--[--><!--]--></nav></aside><div class="VPContent has-sidebar" id="VPContent" data-v-a9a9e638 data-v-91765379><div class="VPDoc has-sidebar has-aside" data-v-91765379 data-v-83890dd9><!--[--><!--]--><div class="container" data-v-83890dd9><div class="aside" data-v-83890dd9><div class="aside-curtain" data-v-83890dd9></div><div class="aside-container" data-v-83890dd9><div class="aside-content" data-v-83890dd9><div class="VPDocAside" data-v-83890dd9 data-v-6d7b3c46><!--[--><!--]--><!--[--><!--]--><nav aria-labelledby="doc-outline-aria-label" class="VPDocAsideOutline" data-v-6d7b3c46 data-v-b38bf2ff><div class="content" data-v-b38bf2ff><div class="outline-marker" data-v-b38bf2ff></div><div aria-level="2" class="outline-title" id="doc-outline-aria-label" role="heading" data-v-b38bf2ff>On this page</div><ul class="VPDocOutlineItem root" data-v-b38bf2ff data-v-3f927ebe><!--[--><!--]--></ul></div></nav><!--[--><!--]--><div class="spacer" data-v-6d7b3c46></div><!--[--><!--]--><!----><!--[--><!--]--><!--[--><!--]--></div></div></div></div><div class="content" data-v-83890dd9><div class="content-container" data-v-83890dd9><!--[--><!--]--><main class="main" data-v-83890dd9><div style="position:relative;" class="vp-doc _en_zh_options" data-v-83890dd9><div><h1 id="use-gesture-x-vue3-配置选项说明文档" tabindex="-1">@use-gesture-x/vue3 配置选项说明文档 <a class="header-anchor" href="#use-gesture-x-vue3-配置选项说明文档" aria-label="Permalink to &quot;@use-gesture-x/vue3 配置选项说明文档&quot;">​</a></h1><h3 id="gesture-config-options" tabindex="-1">Gesture Config Options <a class="header-anchor" href="#gesture-config-options" aria-label="Permalink to &quot;Gesture Config Options&quot;">​</a></h3><p>以下是可应用于手势的所有选项。</p><blockquote><p>并非所有选项都适用于所有手势。在下表中，xy 代表基于坐标的手势，包括拖动（drag）、移动（move）、滚轮（wheel）和滚动（scroll）。</p></blockquote><table tabindex="0"><thead><tr><th>配置项</th><th style="text-align:center;">手势</th><th>描述</th></tr></thead><tbody><tr><td><a href="#enabled"><code>enabled</code></a></td><td style="text-align:center;"><strong>all</strong></td><td>该手势是否启用.</td></tr><tr><td><a href="#eventoptions"><code>eventOptions</code></a></td><td style="text-align:center;">允许你自定义事件是采用被动模式还是捕获模式。此设置会覆盖共享选项。</td><td></td></tr><tr><td><a href="#from"><code>from</code></a></td><td style="text-align:center;"><strong>all</strong></td><td>初始位置offset应该从…… 开始. 例如：<code>from: [0, 0]</code> 表示初始位置offset应该从 <code>[0, 0]</code> 开始.</td></tr><tr><td><a href="#threshold"><code>threshold</code></a></td><td style="text-align:center;"><strong>all</strong></td><td>只有当手势位移大于阈值时，处理器才会触发。.</td></tr><tr><td><a href="#preventdefault"><code>preventDefault</code></a></td><td style="text-align:center;"><strong>all</strong></td><td>将阻止由处理程序触发的所有事件的preventDefault.</td></tr><tr><td><a href="#triggerallevents"><code>triggerAllEvents</code></a></td><td style="text-align:center;"><strong>all</strong></td><td>强制处理器即使在非故意位移的情况下也会触发（忽略threshold）。在这种情况下，状态中的intentional属性将保持为false，直到达到阈值。</td></tr><tr><td><a href="#axis"><code>axis</code></a></td><td style="text-align:center;"><strong>all</strong></td><td>只有在指定轴上检测到移动时，你的处理器才会触发。</td></tr><tr><td><a href="#axisthreshold"><code>axisThreshold</code></a></td><td style="text-align:center;"><strong>xy</strong></td><td>轴是根据阈值计算的。对于拖动操作，阈值按设备类型指定。</td></tr><tr><td><a href="#bounds"><code>bounds</code></a></td><td style="text-align:center;"><strong>xy</strong></td><td>将手势 “偏移量” 限制在指定范围内</td></tr><tr><td><a href="#scalebounds"><code>scaleBounds</code></a></td><td style="text-align:center;"><strong>pinch</strong></td><td>将缩放 “偏移量” 限制在指定范围内。</td></tr><tr><td><a href="#anglebounds"><code>angleBounds</code></a></td><td style="text-align:center;"><strong>pinch</strong></td><td>将角度 “偏移量” 限制在指定范围内.</td></tr><tr><td><a href="#modifierkey"><code>modifierKey</code></a></td><td style="text-align:center;"><strong>pinch</strong></td><td>滚动时触发缩放的修饰键。默认为 &#39;ctrlKey&#39;。可以为 null。</td></tr><tr><td><code>pinchOnWheel</code></td><td style="text-align:center;"><strong>pinch</strong></td><td>如果为 false，则会禁用滚轮捏合操作。</td></tr><tr><td><a href="#rubberband"><code>rubberband</code></a></td><td style="text-align:center;"><strong>all</strong></td><td>手势越界时的弹性系数。当设置为true时，弹性系数将默认为0.15</td></tr><tr><td><a href="#transform"><code>transform</code></a></td><td style="text-align:center;"><strong>all</strong></td><td>一个可用于转换指针值的函数。它有助于将屏幕坐标映射到自定义空间坐标，例如画布坐标。</td></tr><tr><td><a href="#filtertaps"><code>filterTaps</code></a></td><td style="text-align:center;"><strong>drag</strong></td><td>如果为true，则当用户只是点击该组件时，该组件不会触发你的拖动逻辑。</td></tr><tr><td><a href="#tapsthreshold"><code>tapsThreshold</code></a></td><td style="text-align:center;"><strong>drag</strong></td><td>使用filterTaps选项时，自定义位移触发的轻触次数。默认值为3。</td></tr><tr><td><a href="#preventscroll"><code>preventScroll</code></a></td><td style="text-align:center;"><strong>drag</strong></td><td>如果设置了该参数，拖动将在延迟时长（以ms为单位）后触发，并且会阻止窗口滚动。当设置为true时，preventScroll的默认值为 250 毫秒。</td></tr><tr><td><a href="#preventscrollaxis"><code>preventScrollAxis</code></a></td><td style="text-align:center;"><strong>drag</strong></td><td>如果设置了该属性，除非超过了 preventScroll 的持续时间，否则拖动将允许沿坐标轴方向滚动。默认情况下仅为 “y” 轴。</td></tr><tr><td><a href="#pointertouch"><code>pointer.touch</code></a></td><td style="text-align:center;"><strong>drag,pinch</strong></td><td>如果为 true，则在支持触摸的设备上，拖动和捏合操作将使用触摸事件。<a href="#pointertouch">详情</a>.</td></tr><tr><td><a href="#pointercapture"><code>pointer.capture</code></a></td><td style="text-align:center;"><strong>drag</strong></td><td>如果为 false，拖动将不会使用 setPointerCapture，也不会将 pointerMove 事件附加到窗口 <a href="#pointercapture">详情</a>.</td></tr><tr><td><code>pointer.mouse</code></td><td style="text-align:center;"><strong>drag</strong></td><td>如果为true，则在可能的情况下，拖拽将使用鼠标事件监听器而非指针监听器。</td></tr><tr><td><a href="#pointerbuttons"><code>pointer.buttons</code></a></td><td style="text-align:center;"><strong>drag</strong></td><td>触发拖动手势的按钮组合. <a href="#pointerbuttons">详情</a>.</td></tr><tr><td><a href="#pointerlock"><code>pointer.lock</code></a></td><td style="text-align:center;"><strong>drag</strong></td><td>如果为 true，指针将在拖动开始时进入指针锁定模式，并在拖动结束时退出指针锁定模式。. <a href="#pointerlock">Read more below</a>.</td></tr><tr><td><a href="#pointerkeys"><code>pointer.keys</code></a></td><td style="text-align:center;"><strong>drag</strong></td><td>默认情况下，当可拖动元素获得焦点时，拖动手势可通过方向键触发。将keys设置为false则不会添加键盘事件监听器。</td></tr><tr><td><a href="#delay"><code>delay</code></a></td><td style="text-align:center;"><strong>drag</strong></td><td>如果设置了该处理程序，它将延迟一段时间（以ms为单位）—— 或者在用户开始移动时延迟。当设置为true时，delay的默认值为 180 毫秒。</td></tr><tr><td><a href="#swipedistance"><code>swipe.distance</code></a></td><td style="text-align:center;"><strong>drag</strong></td><td>拖动手势需要移动的每个轴的最小距离（以 “像素” 为单位），以触发滑动。</td></tr><tr><td><a href="#swipevelocity"><code>swipe.velocity</code></a></td><td style="text-align:center;"><strong>drag</strong></td><td>拖动手势在指针释放前需要达到的每个轴的最小速度（单位为像素/毫秒）。</td></tr><tr><td><a href="#swipeduration"><code>swipe.duration</code></a></td><td style="text-align:center;"><strong>drag</strong></td><td>检测到一次滑动的最长持续时间（以毫秒为单位）。</td></tr><tr><td><code>keyboardDisplacement</code></td><td style="text-align:center;"><strong>drag</strong></td><td>箭头键模拟的距离（以像素为单位）。默认值为10。</td></tr><tr><td><code>mouseOnly</code></td><td style="text-align:center;"><strong>hover, move</strong></td><td>如果希望在非鼠标事件上触发hover（悬停）或move（移动）处理器，请将其设置为false。在需要在支持触摸的设备上执行逻辑的情况下，这是一个很有用的选项。</td></tr></tbody></table></div></div></main><footer class="VPDocFooter" data-v-83890dd9 data-v-4f9813fa><!--[--><!--]--><!----><nav class="prev-next" aria-labelledby="doc-footer-aria-label" data-v-4f9813fa><span class="visually-hidden" id="doc-footer-aria-label" data-v-4f9813fa>Pager</span><div class="pager" data-v-4f9813fa><a class="VPLink link pager-link prev" href="./en/zh/use-gesture.html" data-v-4f9813fa><!--[--><span class="desc" data-v-4f9813fa>Previous page</span><span class="title" data-v-4f9813fa>综合 useGesture</span><!--]--></a></div><div class="pager" data-v-4f9813fa><!----></div></nav></footer><!--[--><!--]--></div></div></div><!--[--><!--]--></div></div><!----><!--[--><!--]--></div></div>
    <script>window.__VP_HASH_MAP__=JSON.parse("{\"changelog.md\":\"VYZQ8hwS\",\"en_index.md\":\"DSuZ6F_I\",\"en_zh_options.md\":\"DNPmwXr0\",\"en_zh_use-drag.md\":\"DcdoKafx\",\"en_zh_use-gesture.md\":\"DEyr-KLq\",\"en_zh_use-hover.md\":\"DIp_ma02\",\"en_zh_use-move.md\":\"DWcbHKBW\",\"en_zh_use-pinch.md\":\"DxkgtYVP\",\"en_zh_use-scroll.md\":\"BCiE7_Yu\",\"en_zh_use-spring.md\":\"CavicENi\",\"en_zh_use-wheel.md\":\"Clz-N8NX\",\"index.md\":\"C2b7vvUJ\",\"readme.md\":\"DaX3ZYcx\",\"zh_options.md\":\"kKiJEMz5\",\"zh_use-drag.md\":\"r6gc4-Pe\",\"zh_use-gesture.md\":\"Dr89XMuo\",\"zh_use-hover.md\":\"Z5GgFYdc\",\"zh_use-move.md\":\"D5OFz2us\",\"zh_use-pinch.md\":\"CpoOBlob\",\"zh_use-scroll.md\":\"DRf-Fl-z\",\"zh_use-spring.md\":\"KHqLaDdP\",\"zh_use-wheel.md\":\"CpSMQtVj\"}");window.__VP_SITE_DATA__=JSON.parse("{\"lang\":\"en-US\",\"dir\":\"ltr\",\"title\":\"@use-gesture-x/vue3\",\"description\":\"Just playing around.\",\"base\":\"./\",\"head\":[],\"router\":{\"prefetchLinks\":true},\"appearance\":true,\"themeConfig\":{\"socialLinks\":[{\"icon\":\"github\",\"link\":\"https://github.com/1degrees/use-gesture-x\"}]},\"locales\":{\"root\":{\"label\":\"简体中文\",\"lang\":\"zh-CN\",\"title\":\"@use-gesture-x/vue3\",\"description\":\"@use-gesture-x/vue3 一个强大的 vue3 手势库\",\"themeConfig\":{\"nav\":[{\"text\":\"vue3 手势工具仓库\",\"link\":\"https://github.com/1degrees/use-gesture-x\"}],\"sidebar\":[{\"text\":\"快速上手\",\"link\":\"/\",\"items\":[{\"text\":\"拖拽 useDrag\",\"link\":\"/zh/use-drag\"},{\"text\":\"移动 useMove\",\"link\":\"/zh/use-move\"},{\"text\":\"悬停 useHover\",\"link\":\"/zh/use-hover\"},{\"text\":\"滚轮 useWheel\",\"link\":\"/zh/use-wheel\"},{\"text\":\"滚动 useScroll\",\"link\":\"/zh/use-scroll\"},{\"text\":\"缩放 usePinch\",\"link\":\"/zh/use-pinch\"},{\"text\":\"综合 useGesture\",\"link\":\"/zh/use-gesture\"},{\"text\":\"动画 useSpring\",\"link\":\"/zh/use-spring\"},{\"text\":\"API 及 配置详细\",\"link\":\"/zh/options\"}]}]}},\"en\":{\"label\":\"English\",\"lang\":\"en-US\",\"title\":\"@use-gesture-x/vue3\",\"description\":\"A powerful vue3 gesture library\",\"themeConfig\":{\"nav\":[{\"text\":\"vue3 gesture library repo\",\"link\":\"https://github.com/1degrees/use-gesture-x\"}],\"sidebar\":[{\"text\":\"快速上手\",\"link\":\"/en/\",\"items\":[{\"text\":\"动画 useSpring\",\"link\":\"/en/zh/use-spring\"},{\"text\":\"拖拽 useDrag\",\"link\":\"/en/zh/use-drag\"},{\"text\":\"移动 useMove\",\"link\":\"/en/zh/use-move\"},{\"text\":\"悬停 useHover\",\"link\":\"/en/zh/use-hover\"},{\"text\":\"滚轮 useWheel\",\"link\":\"/en/zh/use-wheel\"},{\"text\":\"滚动 useScroll\",\"link\":\"/en/zh/use-scroll\"},{\"text\":\"缩放 usePinch\",\"link\":\"/en/zh/use-pinch\"},{\"text\":\"综合 useGesture\",\"link\":\"/en/zh/use-gesture\"},{\"text\":\"API 及 配置详细\",\"link\":\"/en/zh/options\"}]}]}}},\"scrollOffset\":134,\"cleanUrls\":false}");</script>
    
  </body>
</html>